DJ'ing can be very difficult to learn, and it takes a lot of patience. This is a great video on getting started with it. How to DJ